half-track tractor - German English Dictionary